slush pit (drilling mud) - Francés Inglés Diccionario